/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tag;

import java.io.IOException;
import javax.servlet.jsp.JspContext;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.PageContext;
import javax.servlet.jsp.tagext.SimpleTagSupport;

/**
 *
 * @author Danicela
 */
public class CompteurTag extends SimpleTagSupport {

    public void doTag() throws JspException, IOException {
        JspContext jspc = getJspContext();
        JspWriter out = getJspContext().getOut();

        Integer compteur = (Integer) jspc.getAttribute("compteur", PageContext.SESSION_SCOPE);
        if (compteur != null) {
            compteur += 1;
        } else {
            compteur = 1;
        }

        jspc.setAttribute("compteur", compteur, PageContext.SESSION_SCOPE);

        out.print(compteur);
    }
}
